high achiever - French English Dictionary